mounting cradle - French English Dictionary